$(function(){
	$('.yz_part2 dl dt .txt1 a.icon_eye').click(function(){
		if($(this).hasClass('current')){
			$(this).removeClass('current');$(this).prev().attr('type','password');
		}
		else{
			$(this).addClass('current');$(this).prev().attr('type','text');

		}
	});
});

// 验证码计时任务定义
var timer;
/**
 * 发送手机验证码
 */
$("#btnSend").click(function() {
	window.clearInterval();
	clearInterval(timer);
	var mobile = $("#mobile").val();
	if (!(/^1\d{10}$/.test(mobile))) {
		showMsg("您尚未绑定正确的手机号码！");
		return;
	}
	// 生成短信验证码，并置灰按钮
	$.ajax({
		url : rootPath + "/pc/my/sendMobileCode",
		type : "post",
		async : false,
		dataType : 'json',
		data : {
			mobile : mobile
		},
		success : function(json) {
			if (json.code == '1') {
				$("#btnSend").html("60");
				$("#btnSend").attr('disabled', true);
				timer = setInterval(reSetMobileBtn, 1000);
			} else {
				showMsg("短信发送失败，请重新发送！");
			}
		}
	});
});

/**
 * 重置按钮
 */

function reSetMobileBtn() {
	var time = $("#btnSend").html();
	if (time > 1) {
		time--;
		$("#btnSend").html(time);
	} else {
		$("#btnSend").html("重新获取");
		$("#btnSend").attr('disabled', false);
		clearInterval(timer);
		window.clearInterval();
	}
}

function doCheckMobileCode() {
	// 校验手机短信验证码
	var mobile = $("#mobile").val();
	var mobileCode = $("#mobileCode").val();
	if(!mobileCode) {
		showMsg("请输入短信验证码！");
		return;
	}
	$.ajax({
		url : rootPath + "/pc/my/checkMobileCode",
		type : "post",
		async : false,
		dataType : 'json',
		data : {
			mobile : mobile,
			mobileCode : mobileCode
		},
		success : function(json) {
			if (json.code == '1') {
				//修改密码
				updateMyPwd();
			} else {
				showMsg("验证码错误！");
			}
		}
	});
}

function updateMyPwd(){
	var mobile = $("#mobile").val();
	var password = $("#password").val();
	$.ajax({
		url : rootPath + "/wx/bizman/my/modifyPwd",
		type : "post",
		async : false,
		dataType : 'json',
		data : {
			mobile : mobile,
			password : password
		},
		success : function(json) {
			if (json.resultCode == '1') {
				showMsg("修改密码成功");
				setTimeout(function(){
					window.location.href = rootPath + "/wx/bizman/my";
				},2000);
			} else {
				showMsg("修改密码失败");
			}
		}
	});
}

/**
 * 执行修改密码
 */
function doModPwd() {
	var mobile = $("#mobile").val();
	var password = $("#password").val();
	var passwordConfirm = $("#passwordConfirm").val();
	if(!password || !passwordConfirm ) {
		showMsg("请输入密码！");
		return;
	}
//	if(password.length < 6 || password.length > 20) {
//		showMsg("密码长度请限制在6-20位！");
//		return;
//	}
	if(password != passwordConfirm ) {
		showMsg("两次密码输入不一致！");
		return;
	}
	doCheckMobileCode();
}

//显示提示信息
function showMsg(msg){
	$("#tips_msg").html(msg);
	setTimeout("$('#reg_tips').show();",500);
	setTimeout("$('#reg_tips').hide();",2000);
}